#include "menu.h"



void UserNonSymm1();

void UserNonSymm2();

void UserNonSymm3();

void UserNonSymm4();

void UserNonSymm5();

void UserNonSymm6();

void UserNonSymm7();

void UserNonSymm8();


void UserAnnular1();

void UserAnnular2();

void UserAnnular3();

void UserAnnular4();

void UserAnnular5();

void UserAnnular6();

void UserAnnular7();

void UserAnnular8();


void UserCylindrical1();

void UserCylindrical2();

void UserCylindrical3();

void UserCylindrical4();

void UserCylindrical5();

void UserCylindrical6();

void UserCylindrical7();

void UserCylindrical8();



void UserCrossed1();

void UserCrossed2();

void UserCrossed3();

void UserCrossed4();

void UserCrossed5();

void UserCrossed6();

void UserCrossed7();

void UserCrossed8();



void Lohman();

void Burch();

void AnnularDOE(DoeType dt, double max, double min,

		double (*fun)(double) );

void CylindricalDOE(DoeType dt, double max, double min,

		double (*fun)(double) );

void CrossedDOE(DoeType dt, double max, double min,

		double (*fun)(double, double),

		double (*fun1)(double), double (*fun2)(double));

void NonSymmetricDOE(DoeType dt, double max, double min,

		double (*fun)(double, double));







void MessageParam(int index, char* format, ...);

void MessageName(char* name);

void MessageOut();

int  MessageSize(double width, double hight, double step);

